large sheepskin jacket - Español Inglés Diccionario